/*遮罩层*/
body{
	background:#fff;

	}
@font-face {
	font-family:'sy';
	src: url('SourceHanSansCN-Medium.ttf');
}
@font-face {
  font-family:'pf';   /*字体名称*/
    src: url('pingfang.eot?') format('eot');/*IE*/  	
    src: url('pingfang.woff') format('woff')
        ,url('pingfang.ttf') format('truetype');/*non-IE*/
  font-weight: normal;
  font-style: normal;}
*{
	margin:0;
	padding:0;
	font-family:"sy","pf","Microsoft YaHei";
	list-style:none;
	border:none;
	outline:none;
	}
a{
	color: #231815;
	text-decoration: none;
}
a:hover{
	color:#333;}
img {
	max-width:100%;
	display:inline-block;}
/*首页*/
header{
	width: 100%;
	height: 100px;
	background: rgba(255,255,255,0.7);
	/*background: rgba(6,40,126,0.8);*/
	z-index: 999;
	position: fixed;
	}
.swiper-container {
      width: 100%;
      height: 100%;
    }
.swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.sw{
	position: absolute;
	z-index: 9;
	top: 0;
	width: 100%;
}
@media screen and (min-width: 1200px) {}
@media screen and (max-width: 1200px) {}
@media screen and (min-width: 1200px) {
.ban{
	width: 100%;
	margin: 0 auto;
	position: absolute;
	margin-top: -130px;}
.banp{
	width: 100%;
	margin: 0 auto;
	position: absolute;
	margin-top: -130px;}
.banpl{
	width: 100%;
	margin: 0 auto;
	position: absolute;
	margin-top: -130px;}
.nl{
	clear:both;
	height:20vw;}
.nav{
	width:80%;
	margin:0 auto;
	height:100px;
	line-height:100px;
	}
.nav1{
	width:40%;
	float:left;}
.nav1 ul{}
.nav1 ul li{
	width:30%;
	float:left;
	height:93px;
	line-height:93px;
	text-align:center;
	}
.nav1 ul li:hover{
	border-bottom:7px solid #000;
	}
.nav1 ul li a{
	color:#000;
	}
.navlogo{
	width:20%;
	float:left;
	padding-top:10px;}
.xing{
	width:100%;
	height:45em;
	overflow:hidden;}
	}

@media screen and (max-width: 1200px) {
.ban{
	width: 100%;
	margin: 0 auto;
	position: absolute;
	margin-top: -8em;}
.banp{
	width: 100%;
	margin: 0 auto;
	position: absolute;
	margin-top: -5em;}
.banpl{
	width: 100%;
	margin: 0 auto;
	position: absolute;
	margin-top: -8em;}
.nl{
	clear: both;
	height:18vw;
}
.nav{
	width:100%;
	margin:0 auto;
	height:100px;
	line-height:100px;
	}
.nav1{
	width:40%;
	float:left;}
.nav1 ul{}
.nav1 ul li{
	width:30%;
	float:left;
	height:93px;
	line-height:93px;
	text-align:center;
	}
.nav1 ul li:hover{
	border-bottom:7px solid #000;
	}
.nav1 ul li a{
	color:#000;
	font-size:1em;
	}
.navlogo{
	width:20%;
	float:left;
	padding-top:10px;}
.xing{
	width:100%;
	height:20em;
	overflow:hidden;}
}
.igs{
	width:90%;
	margin:0 auto;}
.igs1{
	width:31.3%;
	float:left;
	margin-left:1%;
	margin-right:1%;}

.igs1:hover .igs11{
	display:none;
}
.igs1:hover .igs12{
	display:block;
	}
.igs11{
	width:100%;
	text-align:center;
	display:block;	
	}
.igs11 img{
	width:100%;}
.igs12{
	width:100%;
	display:none;
	}
.igs12 img{
	width:100%;}
@media screen and (min-width: 1200px) {
.banc{
	clear:both; height:17rem; z-index:999; background:#e5e5e5;}
.iprobj{
	width:100%;
	background:#e0e0e0;
	height:80em;}
	}
@media screen and (max-width: 1200px) {
.banc{
	clear:both; height:13rem; z-index:999; background:#e5e5e5;}
.iprobj{
	width:100%;
	background:#e0e0e0;
	height:45em;}
	}	

.iprobjn{
	width:89%;
	margin:0 auto;
	background:#e0e0e0;}
.iprot{
	width:100%;
	text-align:center;
	padding-top:1em;}
.iprot1{
	width:100%;
	text-align:center;
	padding-top:1em;}
.iprot1 img{
	width:100%;}
.igc{
	width:90%;
	margin:0 auto;
	text-align:center;
	padding-top:2em;}
.igct{
	width: 100%;
	text-align: center;
	margin-bottom: 3em;
}
.igct img{
	width:100%;}
.igcn{
	width:100%;
	color:#666;}
.igcn1{
	width:32%;
	border:1px #aaa solid;
	float:left;
	margin-left:0.5%;
	margin-right:0.5%;}
.igcn1:hover .igcn11{
	opacity:0.5;}
.igcn11{
	width:100%;}
.igcn11 img{
	width:100%;}
.igcn12{
	width:99%;
	padding-left:1%;
	border-bottom:1px solid #aaa;
	text-align:left;
	font-size:1.2em;
	height:4em;
	line-height:4em;}
@media screen and (min-width: 1200px) {
.igcn13{
	width:69%;
	padding-left:1%;
	float:left;
	text-align:left;
	font-size:1vw;
	height:4em;
	line-height:4em;
	border-right:1px solid #aaa;}
.igcn14{
	width: 29%;
	float: left;
	text-align: center;
	font-size: 1vw;
	height: 4em;
	line-height: 4em;
}	
	}
@media screen and (max-width: 1200px) {
.igcn13{
	width:99%;
	padding-left:1%;
	float:left;
	text-align:left;
	font-size:1em;
	height:4em;
	line-height:4em;}
.igcn14{
	width: 29%;
	display:none;
	float: left;
	text-align: center;
	font-size: 1.2em;
	height: 4em;
	line-height: 4em;
}
	}

.igcn14 img{
	padding-top:10%;
}
.izc{
	width:100%;
	height:6em;
	padding-top:2.5em;
	background-color:#a7a7a7;}
@media screen and (min-width: 1200px) {
.izcn{
	width:50%;
	margin:0 auto;}
.ifdn{
	width:80%;
	margin:0 auto;
	height:8em;}
.fnavn{
	width:75%;
	margin:0 auto;}
.abj{
	width: 80%;
	margin: 0 auto;
	padding-top:2%;
}
.abd{
	width: 80%;
	margin: 0 auto;
	padding-top: 5%;
	padding-bottom: 5%;
}
.lx1{
	width:80%;
	margin:0 auto;
	text-align:center;}
.lx2{
	width:100%;
	background-color:#e0e0e0;
	margin-top:-15em;
	height:20em;
	padding-bottom:5em;
	margin-bottom:2em;
	}
.lx3{
	width:80%;
	margin:2% auto;
	text-align:center;}
.abj1{
	width:40%;
	float:left;
	padding-top:2%;}
.abj1n{
	width:100%;}
.abj2{
	width: 55%;
	float: right;
	padding-top:110PX;
	font-size: 1.3em;
	line-height:180%;
}
.abs{
	width: 80%;
	margin: 0 auto;
	padding-top:2%;
}
.abs1{
	width: 90%;
	margin-right: 4%;
	height: 35em;
	margin:0 auto;
}

.abs2{
	width: 30%;
	float:left;
}
}
@media screen and (max-width: 1200px) {
.izcn{
	width:100%;
	margin:0 auto;}
.ifdn{
	width:98%;
	margin:0 auto;
	height:8em;}
.fnavn{
	width:95%;
	margin:0 auto;}
.abj{
	width: 95%;
	margin: 0 auto;
	padding-top:2%;
}
.abd{
	width: 95%;
	margin: 0 auto;
	padding-top: 5%;
	padding-bottom: 5%;
}
.lx1{
	width:95%;
	margin:0 auto;
	text-align:center;}
.lx2{
	width:100%;
	background-color:#e0e0e0;
	margin-top:-15em;
	height:20em;
	padding-bottom:5em;
	margin-bottom:2em;
	}
.lx3{
	width:95%;
	margin:2% auto;
	text-align:center;}
.abj1{
	width:90%;
	margin:0 auto;
	display:none;
	text-align:center;
	padding-top:2%;}
.abj1n{
	width:100%;
	clear:both;}
.abj2{
	width: 90%;
	margin:0 auto;
	font-size: 0.7em;
}
.abs{
	width: 90%;
	margin: 0 auto;
	padding-top:2%;
}
.abs1{
	width: 100%;
	margin-right: 4%;
	height: 35em;
	float: left;
}

.abs2{
	width: 100%;
	float:left;
}
}

.izcn1{
	float:left;
	text-align:right;
	font-size:1vw;
	color:#363636;
	width:50%;}
.izcn2{
	float:left;
	margin-left:2%;
	text-align:left;
	font-size:1.5vw;
	padding:0.5em 1em;;
	background-color:#222222;
	color:#a7a7a7;
	width:30%;
	text-align:center;}
.ifd{
	width:100%;
	background-color:#e0e0e0;
	height:12em;
	padding-top:2.5em;}

.ifdn1{
	width:25%;
	float:left;
	border-right:2px solid #222222;
	text-align:center;}
.ifdn2{
	width:25%;
	float:left;
	text-align:left;
	height:8em;
	border-right:2px solid #222222;
	padding-left:4%;
	}
.ifdn21{
	font-size:1.2em;
	line-height:200%;
	margin-top:3%;
	}
.ifdn3{
	width:35%;
	float:left;
	text-align:center;
	padding-left:4%;}
.fnav{
	width:100%;
	background-color:#06287e;
	height:8em;}

.fnavn ul{
	width:70%;
	float:left;
	height:4em;
	line-height:4em;
	}
.fnavn ul li{
	width:16%;
	float:left;
	text-align:center;
	
	}
.fnavn ul li a{
	float:left;
	color:#cecece;
	font-size:0.5em;
	}
.fnavnc{
	width:75%;
	margin:0 auto;
	text-align:center;
	height:2em;
	line-height:3em;
	border-top:1px solid #cecece;
	color:#cecece;}
.sou{
	width:23%;
	float:left;}

.souinput{
	width:70%;
	height:40px;
	margin-top:1em;
	background-color:#ccc;
	border-radius:15px;
	color:#999;
	padding-left:10px;
	float:left;}
.soub{
	float:left;
	margin-left:-50px;
	margin-top:1.1em;}



.abdbj{
	
	width:100%;
	background-color:#e0e0e0;}

.lx{
	width:100%;
	margin:0 auto;}

.case{
	width:100%;
	margin:0 auto;}

.casex{
	width:32%;
	margin-left:0.5%;
	margin-right:0.5%;
	float:left;
	}
.casex:hover .casext{
	display:block;}
.casexp{
	width:100%;}
.casexp img{
	width:100%;}
.casext{
	width:100%;
	background:rgba(0,0,0,0.5);
	height:6em;
	margin-top:-7em;
	position:relative;
	z-index:9999;
	color:#fff;
	padding-top:1em;
	display:none;}
.casext1{
	width:69%;
	float:left;
	height:6em;
	padding-left:1%;}
.casext11{
	font-size:1.2em;}
.casext12{
	font-size:1.0em;}
.casext2{
	width:30%;
	float:left;
	height:6em;}
.casext2 img{
	margin-top:30%;}

@media screen and (min-width: 1200px) {
.caset{
	width:80%;
	margin:0 auto;
	text-align:center;}
.casen{
	width:80%;
	margin:0 auto;}
.casebj{
	width:100%;
	background-color:#e0e0e0;
	margin-top:10em;
	height:50em;
	}
.bzh{
	width:70%;
	margin:0 auto;
	padding-top:3%;}
	}
@media screen and (max-width: 1200px) {
.caset{
	width:95%;
	margin:0 auto;
	text-align:center;}
.casen{
	width:95%;
	margin:0 auto;}
.casebj{
	width:100%;
	background-color:#e0e0e0;
	margin-top:10em;
	height:28em;
	}
.bzh{
	width:95%;
	margin:0 auto;
	padding-top:3%;}
	}

.bzht{
	width:100%;
	text-align:center;}
.bzh1{
	width:48%;
	float:left;}
.bzh1:hover .bzh1n1{
	display:none;}
.bzh1:hover .bzh1n2{
	display:block;}
.bzh2{
	width:48%;
	float:right;}
.bzh2:hover .bzh1n1{
	display:none;}
.bzh2:hover .bzh1n2{
	display:block;}
.bzh3{
	width:100%;
	float:right;}
.bzh3:hover .bzh1n1{
	display:none;}
.bzh3:hover .bzh1n2{
	display:block;}
.bzh1n{
	width:50%;
	float:left;}
.bzh1n1{
	width:50%;
	float:left;
	display:block;}
.bzh1n2{
	width:50%;
	float:left;
	display:none;}
@media screen and (min-width: 1600px) {
.xw1p{
	margin:0 auto;
	width:80%;}
.xw21n{
	width:85%;
	margin:1em auto;
	background-color:#e0e0e0;
	height:32em;}
.xw22n2{
	font-size:1em;
	line-height:2em;
	padding-right:1%;}
.xw2{
	width: 100%;
	background-color: #e0e0e0;
	margin-top: -27%;
	height: 70em;
	padding-top: 27%;
}
.xw2bj{
	width:80%;
	margin:0 auto;}
.xw21n3{
	font-size:1em;
	text-align:right;
	line-height:1.5em;
	margin-left:1em;
	padding-right:1%;}
.cpxln1{
	width:40%;
	float:left;
	height:20em;
	background-color:#eaeaea;}
.cpxln1 img{
	width:100%;
	vertical-align:middle;}
.cpxln2{
	width:60%;
	height:20em;
	float:left;
	background-color:#06287f;
	color:#fff;}
.cpxln24{
	width:40%;
	padding:1%;
	margin-left:5%;
	border:1px solid #fff;
	text-align:left;}
.cpxln23{
	width:90%;
	margin:0 auto;
	text-align:left;}
.cpxln22{
	width:90%;
	padding-bottom:8%;
	margin:0 auto;
	text-align:right;}
.cpxln21{
	width:90%;
	padding-top:15%;
	margin:0 auto;
	text-align:right;
	font-size:1.5em;}
.cpxl{
	width: 90%;
	margin:0 auto;
}
.cpxln{
	width: 40%;
	margin: 2% 5%;
	float: left;
	height: 20em;
}

.cpxln2:hover{
	background-color:#000;
	}
.cpxln2:hover .cpxln24{
	background-color:#fff;
	color:#000;
	}

.ncpxln1{
	width:50%;
	float:left;
	height:20em;}
.ncpxln1 img{
	width:100%;
	height:20em;}
.ncpxln2{
	width:50%;
	height:20em;
	float:left;
	background-color:#06287f;
	color:#fff;}
.ncpxln24{
	width:40%;
	padding:1%;
	margin-left:5%;
	border:1px solid #fff;
	text-align:left;}
.ncpxln23{
	width:90%;
	margin:0 auto;
	text-align:left;}
.ncpxln22{
	width:90%;
	padding-bottom:8%;
	margin:0 auto;
	text-align:right;}
.ncpxln21{
	width:90%;
	padding-top:15%;
	margin:0 auto;
	text-align:right;
	font-size:1.5em;}
.ncpxl{
	width: 90%;
	margin:0 auto;
}
.ncpxln{
	width: 40%;
	margin: 2% 5%;
	float: left;
	height: 20em;
}

.ncpxln2:hover{
	background-color:#000;
	}
.ncpxln2:hover .ncpxln24{
	background-color:#fff;
	color:#000;
	}
.pront{
	clear: both;
	width: 100%;
	background: rgba(0,0,0,0.6);
	height: 8vw;
}
.pront ul{
	width:80%;
	margin:0 auto;}
.pront ul li{
	width:13%;
	margin-left:1%;
	margin-right:1%;
	height:2em;
	line-height:2em;
	margin-top:1em;
	float:left;
	border:1px solid #fff;
	text-align:center;
	border-radius:1em;
	}

}
@media screen and (max-width: 1600px) and (min-width: 1400px){
.cpxln1{
	width:40%;
	float:left;
	height:17.5em;
	background-color:#eaeaea;}
.cpxln1 img{
	width:100%;
	height:auto;}
.cpxln2{
	width:60%;
	height:17.5em;
	float:left;
	background-color:#06287f;
	color:#fff;}
.cpxln24{
	width:40%;
	padding:1%;
	margin-left:5%;
	border:1px solid #fff;
	text-align:left;
	font-size:0.6em;}
.cpxln23{
	width:90%;
	margin:0 auto;
	text-align:left;
	font-size:0.8em;}
.cpxln22{
	width:90%;
	padding-bottom:8%;
	margin:0 auto;
	text-align:right;}
.cpxln21{
	width:90%;
	padding-top:15%;
	margin:0 auto;
	text-align:right;
	font-size:1em;}
.cpxl{
	width: 90%;
	margin:0 auto;
}
	}
@media screen and (max-width: 1400px) and (min-width: 1024px){
.cpxln1{
	width:40%;
	float:left;
	height:15em;
	background-color:#eaeaea;}
.cpxln1 img{
	width:100%;
	}
.cpxln2{
	width:60%;
	height:15em;
	float:left;
	background-color:#06287f;
	color:#fff;}
.cpxln24{
	width:40%;
	padding:1%;
	margin-left:5%;
	border:1px solid #fff;
	text-align:left;
	font-size:0.6em;}
.cpxln23{
	width:90%;
	margin:0 auto;
	text-align:left;
	font-size:0.7em;}
.cpxln22{
	width:90%;
	padding-bottom:8%;
	margin:0 auto;
	text-align:right;}
.cpxln21{
	width:90%;
	padding-top:5%;
	margin:0 auto;
	text-align:right;
	font-size:0.8em;}
.cpxl{
	width: 90%;
	margin:0 auto;
}

	}
@media screen and (max-width: 1024px) {
.xw1p{
	margin:0 auto;
	width:90%;}
.xw21n{
	width:85%;
	margin:1em auto;
	background-color:#e0e0e0;
	height:25em;}
.xw22n2{
	display:none;}
.xw2{
	width: 100%;
	background-color: #e0e0e0;
	margin-top: -27%;
	height: 60em;
	padding-top: 27%;
}
.xw2bj{
	width:95%;
	margin:0 auto;}
.xw21n3{
	font-size:1em;
	text-align:right;
	line-height:1.5em;
	margin-left:1em;
	padding-right:1%;}
.cpxln24{
	width:50%;
	padding:1%;
	margin-left:10%;
	border:1px solid #fff;
	text-align:left;}
.cpxln1{
	width:45%;
	float:left;
	height:10em;}
.cpxln1 img{
	width:100%;
	height:10em;}
.cpxln2{
	width:55%;
	height:10em;
	float:left;
	background-color:#06287f;
	color:#fff;}
.cpxln23{
	width:90%;
	display:none;
	margin:0 auto;
	text-align:left;}
.cpxln22{
	width:90%;
	display:none;
	padding-bottom:8%;
	margin:0 auto;
	text-align:right;}
.cpxln21{
	width:90%;
	padding-top:15%;
	padding-bottom:15%;
	margin:0 auto;
	text-align:center;
	font-size:1.2em;}
.cpxln{
	width: 40%;
	margin: 1% 5%;
	float: left;
	height: 12em;
}

.ncpxln24{
	width:60%;
	padding:1%;
	margin-left:10%;
	border:1px solid #fff;
	text-align:left;}
.ncpxln1{
	width:50%;
	float:left;
	height:10em;}
.ncpxln1 img{
	width:100%;
	height:10em;}
.ncpxln2{
	width:50%;
	height:10em;
	float:left;
	background-color:#06287f;
	color:#fff;}
.ncpxln23{
	width:90%;
	display:none;
	margin:0 auto;
	text-align:left;}
.ncpxln22{
	width:90%;
	display:none;
	padding-bottom:8%;
	margin:0 auto;
	text-align:right;}
.ncpxln21{
	width:90%;
	padding-top:15%;
	padding-bottom:15%;
	margin:0 auto;
	text-align:center;
	font-size:1.2em;}
.ncpxl{
	width: 90%;
	margin:0 auto;
}
.ncpxln{
	width: 40%;
	margin: 1% 5%;
	float: left;
	height: 12em;
}

.ncpxln2:hover{
	background-color:#000;
	}
.ncpxln2:hover .ncpxln24{
	background-color:#fff;
	color:#000;
	}
.pront{
	clear: both;
	width: 100%;
	background: rgba(0,0,0,0.6);
	height: 4em;
	display:none;
}
.pront ul{
	width:100%;
	margin:0 auto;
	display:none;}
.pront ul li{
	width:14%;
	margin-left:1%;
	margin-right:1%;
	height:2em;
	line-height:2em;
	margin-top:1em;
	float:left;
	border:1px solid #fff;
	text-align:center;
	border-radius:1em;
	}

}
.xw1{
	width:100%;
	text-align:center;
	margin:0 auto;}



.xw21{
	width:65%;
	background:#fff;
	float:left;}

.xw21np{
	width:100%;
	}
.xw21np img{
	width:100%;
	}
.xw21n1{
	font-size:1.5em;
	line-height:2em;
	margin-left:1em;
	}
.xw21n1 span{
	font-size:0.7em;
	float:right;
	padding-right:1%;}
.xw21n2{
	font-size:1em;
	line-height:1.5em;
	margin-left:1em;
	padding-right:1%;}

.xw22{
	width:33%;
	
	background:#fff;
	float:right;
	}
.xw22t{
	height:2em;
	line-height:2em;
	margin-top:-2em;
	font-size:3em;
	font-weight:bolder;
	text-align:center;
	background-color:#707070;
	color:#fff;}
.xw22p{
	width:90%;
	margin:1em auto;}
.xw22p img{
	width:100%;}

.xw22n{
	width:88%;
	padding:1%;
	margin-bottom:1%;
	border-bottom:1px dashed #000;
	margin:1em auto;}
.xw22n:hover{
	background:#000;
	color:#fff;}
.xw22n1{
	font-size:1.2em;
	line-height:2em;
	padding-right:1%;}

.xw22n3{
	font-size:1em;
	line-height:1em;
	text-align:right;
	padding-right:1%;}
.yypage{
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin:30px auto;
}
.yypage span{
	padding: 5px;
	color: #333;
	
	margin: 5px;
}
.yypage a{
	padding: 5px;
	color: #333;
	background: #c95f42;
	margin: 5px;
}

.jsnt{
	width: 100%;
	
	height:2em;
	line-height: 2em;
	font-size: 1.5em;
	text-align:center;
	padding-top:2em;
}
.nheng{
	width:100%;
	height:70px;
	line-height:70px;}
.nheng1{
	width:80%;
	height:70px;
	line-height:70px;
	margin:0 auto;
	font-size:1em;
	}
.nheng11{
	width:60%;
	float:left
	}
.nheng11 a{
	color:#000;
	}
.nheng12{
	width:15%;
	float:right;
	height:70px;
	line-height:70px;
	background-color:#000;}
.nheng121{
	width:100%;
	float:left;
	background:#06287e;
	text-align:center;}
.nheng121 a{
	color:#fff;}

.zhong{
	width:100%;}
.zhongn{
	width:80%;
	margin:0 auto;
	font-size:1em;}
.cpxl{
	width:90%;
	margin:10% auto;}
.cpxln{
	width:40%;
	margin:2% 5%;
	float:left;}

.cpxln2:hover{
	background-color:#000;
	}
.cpxln2:hover .cpxln24{
	background-color:#fff;
	color:#000;
	}
.pront{
	clear: both;
	width: 100%;
	background: rgba(0,0,0,0.6);
	height: 4em;
}

.pront ul li a{
	color:#fff;
	}
.pront ul li:hover{
	background:#000;
	}
.protp{
	width:80%;
	margin:5% auto;
	text-align:center;
	}
.npro{
	width:100%;
	background:#e0e0e0;
	clear: both;
	overflow:hidden;
	}

.nprot{
	width: 80%;
	padding: 1%;
	margin: 0 auto;
	font-size: 1em;
	text-align: left;
	height: 2em;
}
.nprotline{
	width:3em;
	height:1em;
	border-bottom:2px solid #000;
	}

.cpxq{
	width: 80%;
	margin: 0 auto;
	overflow: hidden;
}
.cpxq1{
	width:55%;
	float:left;}
.cpxq11{
	width:98%;
	padding:1%;
	overflow:hidden;
	border-bottom:1px dashed #e0e0e0;}
.cpxq111{
	width:50%;
	
	float:left;}
.cpxq112{
	width:45%;
	background-color:#e0e0e0;
	padding:1%;
	line-height:200%;
	border-radius:5px;
	float:left;}
.cpxq12{
	line-height:400%;
	font-size:1.2em;}
.cpxq121{
	line-height:200%;
	padding-top:2%;
	font-size:1.2em;}
.cpxq122{
	line-height:200%;
	font-size:1em;}
.cpxq2{
	width:45%;
	float:left;}
.cpjj{
	width:80%;
	margin:0 auto;}
.cpjjt{
	width:100%;
	text-align:center;
	height:3em;
	line-height:3em;
	font-size:1.2em;
	font-weight:bold;
	background-color:#e0e0e0;}
.cpjjn{
	width:100%;
	padding-top:1%;
	padding-bottom:2%;}
.absw{
	width:80%;
	margin:10px auto;}
#dianhuat{
	height:50px;
	clear:both;}
#dianhua{
	height: 50px;
	
	line-height: 50px;
	width: 100%;
	bottom: 0;
	background-color: #06287f;
	text-align: center;
	position: fixed;
	border-radius:10px;
	
	}
#dianhua a{
	font-size:20px;
	color:#fff;}
#dianhua a img{
	height:30px;
	margin-top:10px;}